@charset "utf-8";
/* CSS Document */
body {text-align: center;margin:0;padding:0;background: #FFF;font-size:12px;color:#353535;font-family: "宋体";}
div,form,img,ul,ol,li,dl,dt,dd,label {margin: 0; padding: 0; border: 0; overflow:hidden;}
table,td,tr,th{font-size:12px;}
h1,h2,h3,h4,h5,h6,p{margin:0; padding:0;}
img{border:0;}
li{list-style-type:none;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	margin:0;
	background:#eee;
	}
body, ol {
	list-style:none;
	margin:0;
	padding:0;
}
/*********** 公共导航 ************/
.navMain { display:block; background: #F6F6F6; border-bottom:#eee 2px solid; height:40px; line-height:40px;position:relative;z-index:1;} 
.navTopMain { display:block; width:970px; margin-left:-485px; left:50%; position:relative; font-family:SimSun; z-index:0;}
.navTopMain a { display:inline-block; color: #00F; padding:0 5px; margin:0 1px; float:left; font-size:12px; text-decoration:none;}
.navTopMain a:hover { color:#cacaca; background: #09F; text-decoration:none;}
/**/
.navTopMain .leftM { display:block; width:960px; float:left; text-align:left;}
.navTopMain .leftM a { height:39px; line-height:39px; float:left; position:relative; color: #09F;}
.navTopMain .leftM a:hover { background:#676767; text-decoration:none;}
.navTopMain .leftM .linkWhite { color:#fff; background:none;}




/*********** 尾巴 ************/
.foot { background:#11437d; height:240px;overflow: hidden;}
/**/
.footMain { width:970px; height:240px; margin-left:-485px; left:50%; color:#fff; overflow:hidden; text-align:left; font-size:12px; font-family:Microsoft YaHei,SimSun; position:relative;}
.footMain ul { margin:0; padding:0; list-style:none;}
.footMain li { background-position:-20px -497px; height:220px; padding:20px 0 0 30px; float:left; position:relative;}
.footMain li.one { width:280px;}
.footMain li.two { width:280px;}
.footMain li.three { width:280px; margin:0; padding-right:0;}
.footMain .titFoot ,.footMain dt ,.footMain a { color:#e7ecf1; text-align:left;}
.footMain .titFoot { font-size:14px; font-weight:bold; border:none; display:block; padding:0; margin:0; font-family:Microsoft YaHei,SimSun; text-align:left; clear:both;}
.footMain dl { margin:12px  0 0; padding:0;}
.footMain dt { position:relative; width:480px; float:left; margin:0 10px 0 0; line-height:0;}
.footMain dd { width:480px; float:right; margin:0; padding:0; line-height:0;}
.footMain dt em { color:#fff; margin-right:8px;}
.footMain .area { border:2px solid #245996; border-radius: 2px 2px 2px 2px; background:#245996; color:#89c3eb; padding:0; width:65px; text-align:center;}
.footMain p { display:inline-block; margin:0 0 8px; height:22px; overflow:hidden;}
.footMain p:hover { background:#245996;}
.footMain p:hover a { border:2px solid #245996;}
.footMain p a { border:2px solid #11437d; margin:0 5px 0 0; padding:0 2px; text-decoration:none; display:inline-block; text-indent:0; height:18px; line-height:18px; color:#89c3eb; font-family:Microsoft YaHei,SimSun;}
.footMain p a:visited  { color:#89c3eb;}
.footMain p a:hover { border:2px solid #007ed7; border-radius: 2px 2px 2px 2px; background:#007ed7; color:#fff; text-decoration:none;}




/*********** 灰色尾巴 ************/
.footMain-D { background:#666;}
.footMain-D .foot-L { background:none; height:37px; text-align:center; color:#b0b0b0; font-size:14px;}
.footMain-D .foot-L a { color:#b0b0b0; text-decoration:none; font-size:12px; height:32px; line-height:32px; margin:0 10px; font-family:"宋体";}
.footMain-D .foot-L a:hover { color:#b0b0b0; text-decoration:underline;}


.footMain-D .foot-M { text-align:center; color:#b0b0b0; font-size:12px;}
.footMain-D .foot-M em { font-style:normal;}
.footMain-D .foot-M a { color:#b0b0b0; margin:0 5px; text-decoration:none;}
.footMain-D .foot-M a:hover { text-decoration:underline;}

.footMain-D .footBox { height:65px;}




/*顶端导航*/
.Box {
	padding:0 0 10px;
	background:#eee;
}
.BoxMain {
	width:970px;
	margin:0 auto;
	display:block;
	position:relative;
	overflow:hidden;
	background:#fff;
}
.topAll {
	padding:0 0 12px;
	background:#fff;
}
.top {
	width:950px;
	height:67px;
	margin:0 auto;
	background:#fff;
}
.main {
	width:960px;
	height:35px;
	text-align:center;
	overflow:hidden;
	margin:0 auto;
	background-position:0 -75px;
	background:;
	background-color: #969;
}
.main a {
	height:35px;
	font-size:14px;
	margin:0 -3px;
	position:relative;
	display:inline-block;
	font-weight:bold;
	line-height:35px;
	padding:0 36px;
	color:#fff;
}
.main a:hover {color:#999; text-decoration:none;}
.main .cur {
	background-position:0 -115px;
	z-index:0;
	text-decoration:none;
	color:#fff;
}
strong {font-weight:bold;}
.main em {
	width:2px;
	height:35px;
	position:absolute;
	right:0;
	bottom:0;
	display:inline-block;
	background-position:-2px -155px;
}
a {text-decoration:none; color:#06346f;}

.conFirst {
	width:960px;
	margin:0 auto 12px;
	overflow:hidden;
}
.conFirst .leftFirst {
	width:640px;
	float:left;
	background:#fff;
}
.conFirst .rightFirst {
	width:310px;
	display:inline;
	float:right;
	margin-right:4px;
	border:1px solid #dedede;
}
/*列表信息*/
.ranklist {width:310px; overflow:hidden; float:right;}
.topcn{width:310px;line-height:27px;font-size:14px;}
.topcn a{font-size:12px; text-decoration:none; float:left;}
.topcn li{border-bottom:#000 1px dotted;display:inline-block;clear:both; font-family:Microsoft YaHei;}
.topcn span{float:left;width:17px;height:15px;line-height:15px;text-align:center;font-size:9px;font-family: Verdana, Geneva, sans-serif;margin:9px 5px 0 0;background-color:#5bb7e4;}
.topcn p,.topcn div {float:left;width:278px;}
.topcn p code {float:right;color:#9f9fa1;}
.topcn img {width:100px;height:68px;border:#000 1px solid;float:left;margin:9px 8px 0 0; display:block; background-color: #CCF;}
.topcn i {width:160px; height:40px; line-height:20px; float:left; margin:6px 0 8px; white-space:normal; display:inline-block; font-style:normal; overflow:hidden;}
.topcn em {display:block;color:#fff; background:#d78000; float:left; padding:0 5px; line-height:21px; font-weight:400; height:21px;}
.topcn div{line-height:19px; padding-bottom:5px; display:none;}

/*****首页FLASH图片切换*****/
.show { width:638px; height:355px;border:1px solid #DEDEDE; background:#F8F8F8;}
.show_pic { display:inline; position:relative;float:left;width:523px; height:342px; overflow:hidden; margin:10px 0 0 10px; }
.show_piclist { position:absolute; overflow:hidden; }
.show_piclist li { width:523px; height:342px; overflow:hidden; display:none}
.show_piclist img { width:523px; height:342px;}
.show_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0;}
.show_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
.show_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
.show_btn .current { background: url(../images/show_tp.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
.show_opdiv { position:absolute; left:0; bottom:0; width:523px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); overflow:hidden;}
.show_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
.show_tx .normal { display:none; }


/*滑动门*/
.conBox { width:960px; overflow:hidden; margin:0 auto;}
.boxLeft {width:320px; overflow:hidden; float:left;}
.maxBox, .maxBox1, .ranklist{width:310px; overflow:hidden; border-top:4px solid #5bb7e4; float:left; margin-right:10px;}

.latest-tab, .latest-tab1 {width:310px; height:33px; overflow:hidden; margin-bottom:-2px;}
.latest-tab li, .latest-tab1 li{width:102px; height:30px; line-height:30px; float:left; overflow:hidden; text-align:center; color:#333; font-size:14px; margin-right:-1px; cursor:pointer; border:1px solid #DEDEDE; border-bottom:0px; background:#FCFCFC;}
.latest-tab li.active, .latest-tab1 li.active{width:102px; height:30px; position:relative; z-index:1; color:#0060A5; border-bottom:0; background:#FFF; border-color:#268BC4; border-bottom-width:1px; border-bottom-width:0px;}


.box{width:308px; position:relative; overflow:hidden; padding:0px; border:1px solid #88C1FF; background:#FFF;}
.maxBox .pic-list, .maxBox1 .pic-list {width:310px; margin-top:15px; border-bottom:1px solid #ECECEC;}
.pic-list { margin-top:20px; overflow:hidden;}
.latest-focus .pic-list li, #hot-focus .pic-list li {height:172px;}
.pic-list li {width:155px; height:160px; text-align:center; overflow:hidden; float:left; font-size:14px;}
.play-pic {width:128px; height:136px; display:block; overflow:hidden; margin:0 
auto; position:relative; background:#FFF;}
.play-pic img {width:120px; height:128px; display:block; overflow:hidden; padding:3px; border:1px solid #CCC;}
.paly-pic label.bg{width:96px; height:20px; overflow:hidden; background:#000; position:absolute; left:4px; bottom:4px; opacity:0.5; z-index:1; filter:alpha(opacity=50);}
.play-pic label.time {width:86px; height:20px; display:block; overflow:hidden; font-size:12px; position:absolute; left:4px; bottom:4px; padding:0 5px; text-align:right; z-index:2; color:#FFF; white-space:nowrap;}
img{border:none; vertical-align:middle;}
a{text-align:center; text-decoration:none;}
.maxBox .txt-list, .maxBox1 .txt-list {margin:0 11px 10px 11px;}
.txt-list{width:310px; overflow:hidden; margin:11px;}
.txt-list li {width:222px; height:32px; line-height:32px; overflow:hidden; float:left; margin-right:15px; font-size:12px; color:#AAA; border-bottom:1px dotted #E0E0E0;}


/*图片新闻开始*/

.da-thumbs {
	list-style: none;
	width: 310px;
	height: 485px;
	position: relative;	
	padding: 0;
	border:1px solid #88C1FF;
}
.da-thumbs li {
	float: left;	
	display:inline;
	background: #fff;	
	box-shadow: 0 1px 3px rgba(0,0,0,0.1);
}
.da-thumbs li a,
.da-thumbs li a img {
	display: block;
	position: relative;
}
.da-thumbs li a {
	overflow: hidden;
}
.da-thumbs li a div {
	position: absolute;
	background:#E7E7E7;
	width: 100%;
	height:165px;
	overflow:hidden;
	opacity:0.7;
	filter:alpha(opacity=70);
}
.da-thumbs li a div.da-animate {
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.da-slideFromTop {
	left: 0px;
	top: -100%;
}
.da-slideFromBottom {
	left: 0px;
	top: 100%;
}
.da-slideFromLeft {
	top: 0px; 
	left: -100%;
}
.da-slideFromRight {
	top: 0px;
	left: 100%;
}
/* Final state classes: */
.da-slideTop {
	top: 0px;
}
.da-slideLeft {
	left: 0px;
}
.da-thumbs li a div span {
	display: block;
	padding: 10px 0;
	margin: 40px 20px 20px 20px;
	text-transform: uppercase;
	font-weight: normal;
	color:#000;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	border-bottom: 1px solid rgba(255,255,255,0.5);
	box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);
}

.da-thumbs .picList1{width:310px;height:156px;left:0;top:0;}
.da-thumbs .picList1 img{width:310px;height:156px;}
.da-thumbs .picList2{width:154px;height:162px;left:0;top:158px;}
.da-thumbs .picList3{width:154px;height:80px;left:156px;top:158px;}
.da-thumbs .picList4{width:154px;height:80px;left:156px;top:240px;}
.da-thumbs .picList5{width:154px;height:80px;left:0;top:322px;}
.da-thumbs .picList6{width:154px;height:80px;left:0;top:404px;}
.da-thumbs .picList7{width:154px;height:162px;left:156px;top:322px;}
a:hover{text-decoration:underline;color:#820c0c;}
.photoNews li,.da-thumbs li,.picCollection li{position:absolute;overflow:hidden;}
img {border:none;}
.photoNews .picList2 img, .da-thumbs .picList2 img, .da-thumbs .picList7 img{width:154px;height:162px;}

.turth{
	font-family: Cambria, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
	background: #fff url(../images/bg.png) repeat top left;
	font-weight: 400;
	font-size: 15px;
	color: #333;
	-webkit-font-smoothing: antialiased;
	-moz-font-smoothing: antialiased;
	font-smoothing: antialiased;
}
/*图片新闻结束*/